package com.example.comment_oa.util;

import org.apache.commons.mail.DefaultAuthenticator;
import org.apache.commons.mail.Email;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;

/**
 * @Description:发送邮件的类
 * @Author:李博文
 * @Date:2022/10/30 14:00
 * 员工福利 发送的邮件
 */
public class SendEmail {

    public  void sendSimpleTextEmail(String shoujianren,String comment) throws EmailException {
        Email email = new SimpleEmail();
        //设置主机名,QQ邮箱是"smtp.qq.com",网易邮箱是"smtp.163.com"
        email.setHostName("smtp.qq.com");
        // 用户名和密码为邮箱的账号和授权码（不需要进行base64编码）
        email.setAuthenticator(new DefaultAuthenticator("2720155160@qq.com", "fcwotepqetozddcg"));
        //设置SSL连接,这样写就对了
        email.setSSLOnConnect(true);
        //设置来源,就是发送方的邮箱地址
        email.setFrom("2720155160@qq.com");
        //设置主题,可以不设置
        email.setSubject("能力有限公司！");
        //设置信息,就是内容,这个必须要有
        email.setMsg(comment);
        //接收人邮箱地址
        email.addTo(shoujianren);
        email.send();

    }
}
